﻿#define _CRT_SECURE_NO_WARNINGS
//93.
//给你一个整数 n，请你返回一个含 n 个字符的字符串，其中每种字符在该字符串中都恰好出现 奇数次 。
//
//返回的字符串必须只含小写英文字母。如果存在多个满足题目要求的字符串，则返回其中任意一个即可。
char* generateTheString(int n) {
    // 开辟⼀个⻓度为n+1的数组ans
    char* ans = malloc((n + 1) * sizeof(char));
    // 初始化数组
    memset(ans, 'a', n);
    ans[n] = '\0';

    // 如果n位偶数，将第⼀个改为'b'，a和b都是奇数个
    if (n % 2 == 0)
        ans[0] = 'b';
    // 返回字符串ans
    return ans;
}